package pers.cz.netty.config;

import pers.cz.jefconfig.config.ConfigItem;

/**
 * @program: PostGirl-panent
 * @description: 系统配置
 * @author: Cheng Zhi
 * @create: 2022-10-04 16:43
 **/
public enum NettyConfigItem implements ConfigItem {

    /**
     * 定义服务端ip
     */
    NETTY_SERVER_IP,

    /**
     * 服务端端口
     */
    NETTY_SERVER_PORT,

    /**
     * 最大重连次数
     */
    NETTY_MAX_RETRY_COUNT,

    /**
     * 心跳间隔时间
     */
    NETTY_HEART_INTERVAL,

    /**
     * 连接超时时间
     */
    NETTY_CONNECT_TIMEOUT,

    /**
     * 重连最大间隔时间
     */
    NETTY_CONNECT_RETRY_INTERVALUE,

    /**
     * 通信方式: TCP UDP
     */
    NETTY_TYPE;
}
